home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d20 / b2day321.arc / BBS2DAY.DOC < prev    next >
Text File  |  1991-08-09  |  51KB  |  1,184 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.           ════════════════════════════════════════════════════
  8.                                 BBS2DAY
  9.           ════════════════════════════════════════════════════
  10.  
  11.                               Version 3.20
  12.                                08 July 91
  13.  
  14.  
  15.         The definable Mailer / BBS System-Usage-Graph Generator
  16.  
  17.                                  for
  18.  
  19.         QuickBBS / Remote Access / SuperBBS / OPUS 1.1 / Maximus
  20.  
  21.                in conjunction with
  22.  
  23.                  D'Bridge / FrontDoor / BinkleyTerm
  24.  
  25.                                   by
  26.  
  27.                             Robert Hermans
  28.  
  29.      Copyright (C) 1988-1991 Robert Hermans.  All rights reserved.
  30.  
  31. ═════════════════════════════════════════════════════════════════════════════
  32. ░▒▓█                          WHAT IS BBS2DAY ?                         █▓▒░
  33. ═════════════════════════════════════════════════════════════════════════════
  34.  
  35.    BBS2DAY is a professional BBS System - Usage - Graph generator, simular 
  36. in operation to the QuickBBS/RA owns System-usage-graph (menu-type 10), but 
  37. it is a lot BETTER, MORE ATTRACTIVE and can do MUCH MORE!
  38.  
  39.    BBS2DAY can be used with QuickBBS, RemoteAccess, SuperBBS, OPUS and
  40. Maximus.  It combines the internal BBS system-usage details with those from 
  41. the FrontDoor, BinkleyTerm or D'Bridge (Mailers), so you and your users
  42. can get a "real" idea of what's going on in your BBS system.
  43.  
  44.    BBS2DAY features a new command - a definable usage graph. With this
  45. command you can build detailed reports from the mailer & bbs system usage 
  46. data files by
  47. you defined time-length.  There's also a report of the weekly bbs usage.
  48.  
  49.    BBS2DAY started it's way in December of 1989 as an exact clone of QBS
  50. by ...... and it is written using Borland's TURBO Pascal 6.0.
  51.  
  52. ═════════════════════════════════════════════════════════════════════════════
  53. ░▒▓█             DISCLAIMER, LICENSE AND OTHER IMPORTANT STUFF           █▓▒░
  54. ═════════════════════════════════════════════════════════════════════════════
  55.  
  56.      The following points must be considered, understood and agreed upon
  57.      BEFORE you use BBS2DAY.
  58.  
  59. * BBS2DAY is ShareWare, and not FreeWare or Public Domain !
  60.  
  61. * This documentation and the accompanying program is copyrighted material
  62.   by Robert Hermans.
  63.  
  64. * Although care has been taken to write and test a program that does what
  65.   this documentation states, the program is provided as it is, without
  66.   warranty or guarantee of any kind, either expressed or implied, as to
  67.   the quality or performance of this program, except that it will occupy
  68.   disk space.
  69.  
  70. * You may not make any changes or modifications to the program and you may
  71.   not de-compile, disassemble, or otherwise reverse-engineer it.  You may
  72.   not rent or lease it to others.
  73.  
  74. * The author will not be held liable to you or anyone for any direct,
  75.   indirect, incidental, consequential or other similar damages, including
  76.   any lost profits, lost savings which may result from the use or inability
  77.   to use this program.  Your use of the program constitutes your agreement
  78.   to this disclaimer and your release of the author from any form of
  79.   liability or litigation.
  80.  
  81. * I grant you a limited license to use BBS2DAY and encourage you to copy
  82.   and distribute it in an unmodified way as much as you want, as long as
  83.   you still abide to the conditions mentioned here and no money or other
  84.   compensation is asked or accepted.
  85.  
  86. ═════════════════════════════════════════════════════════════════════════════
  87. ░▒▓█  INSTALLATION & CONFIGURATION For QuickBBS, RemoteAccess, SuperBBS  █▓▒░
  88. ═════════════════════════════════════════════════════════════════════════════
  89.  
  90. * Put all EXE-files or at least BBS2DAY.EXE somewhere on your hard disk.
  91.  
  92. * Enter your info and wishes in the control file BBS2DAY.CTL.  You won't
  93.   have much trouble with this.  Make sure that BBS2DAY can find that file
  94.   in the current directory when it is started or place the drive/path and
  95.   filename of your controlfile as a command-parameter after BBS2DAY.EXE.
  96.  
  97. * Put BBS2DAY in your batch file to run it in your daily event or after
  98.   each user.
  99.  
  100. * Now you have to change the option in your menu for the system usage graph,
  101.   from menu type 10 to 45 (or 5), and too place the following on the
  102.   optional data-line: 2DAY
  103.  
  104.   2DAYWEEK for the weekly report or 2DAYUSA for the definable one.
  105.  
  106. * Registered users can also show their bbs-users a system usage graph
  107.   of the FrontDoor/Binkley/D'Bridge activity.  To do so you just have
  108.   to place a additional line in your menu with type 45 (or 5) and a
  109.   data-line saying: 2DAYMAIL
  110.  
  111. * BBS2DAY will create the reports in your text files path (which is
  112.   obtained from the CONFIG file).  BBS2DAY will put a Ctrl-L (Screen
  113.   Clearing Codes) in the beginning of the file.  You can display these
  114.   files to your users by using QuickBBS (RA/SuperBBS) TYPE 5 or TYPE 45
  115.   ("Press [ENTER] to continue:" ) commands.
  116.  
  117. * BBS2DAY  will create two files named 2DAY.ASC and 2DAY.ANS.  A file
  118.   called BBS2DAY.DAT will be created by enabling Mailer activity.  This
  119.   file stores all information needed to process a mailer activity chart.
  120.   The use of BBS2DAY with "DEFINABLE-USAGE" enabled or B2DAY-UP.EXE will
  121.   cause you to find two additional files on you harddisk: BBS2DAY!.DAT
  122.   and BBS2DAY!.DTA.  These files store all neccessary data to generate
  123.   your desired definable usage report.
  124.  
  125. * BBS2DAY and/or B2DAY-UP must be started everytime a user log's off so
  126.   the system-usage-graph will be up too date.  You may also run BBS2DAY
  127.   in a event if you like, but then the system-usage-graph will not be so
  128.   up too date as running BBS2DAY everytime a user logs off.  Running
  129.   BBS2DAY with "DEFINABLE-USAGE" enabled in a event is possible, but
  130.   you have to run B2DAY-UP.EXE every time a user log's off to store all
  131.   needed data.  B2DAY-UP and BBS2DAY get their information out of
  132.   SYSINFO.BBS and USERS.BBS.
  133.  
  134. * I suggest running BBS2DAY / B2DAY-UP after a user logs off and everytime
  135.   a mailer called if FrontDoor/Binkley/D'Bridge activity is enabled.
  136.  
  137. * Running a Multi-Line-Bulletin-Board
  138.  
  139.   If your running a multi-line BBS you have to create a config-file for
  140.   each line your running containing all needed data. BBS2DAY has to be
  141.   started with a commandline parameter saying drive, path and filename of
  142.   your configurationfile.
  143.  
  144.   e.g.: BBS2DAY c:\ra\BBS2DAY.LN1         <<- config file of line 1
  145.         BBS2DAY c:\ra\BBS2DAY.LN2         <<- config file of line 2
  146.  
  147. * Difference between BBS2DAY and B2DAY-UP:
  148.  
  149.   BBS2DAY updates all the data files, (mailer and bbs) and generates a report.
  150.  
  151.   B2DAY-UP ONLY updates the data of the BBS-system! (no mailer-data update
  152.   or report generation is possible with this tool).
  153.  
  154. ═════════════════════════════════════════════════════════════════════════════
  155. ░▒▓█         INSTALLATION & CONFIGURATION For Opus, Maximus              █▓▒░
  156. ═════════════════════════════════════════════════════════════════════════════
  157.  
  158. * Put BBS2DAY.EXE somewhere on your hard disk.
  159.  
  160. * Enter your info and wishes in the control file BBS2DAY.CTL.  You won't
  161.   have much trouble with this.  Make sure that BBS2DAY can find that file
  162.   in the current directory when it is started or place the path and
  163.   filename of your controlfile as a command-parameter after BBS2DAY.EXE.
  164.  
  165. * Put BBS2DAY in your batch file to run it in your daily event or after
  166.   each user.  BBS2DAY generates a file called BBS2DAY.OPS (or BBS2DAY.MAX
  167.   if you're using Maximus), all activity of OPUS/Maximus will be stored
  168.   in this file (at this time these data will be taken out of a Binkley
  169.   compatible logfile).
  170.  
  171. * You can display these files to your users by using its typical
  172.   OPUS command "<CTRL-O>S2DAY".
  173.  
  174. * Registered users can also show their bbs-users a system usage graph
  175.   of the FrontDoor/Binkley/D'Bridge activity.  To do so you just have
  176.   to place a additional line in your file saying: <CTRL-O>S2DAYMAIL
  177.  
  178.  
  179. * BBS2DAY will create the reports in your text files path (which is obtained
  180.   from the CONFIG file).  BBS2DAY will put a Ctrl-L (Screen Clearing Codes) in
  181.   the beginning of the file.
  182.  
  183. * BBS2DAY  will create two files named 2DAY.BBS and 2DAY.GBS.  A file
  184.   called BBS2DAY.DAT will be created by enabling, Mailer activity.  This
  185.   file stores all information needed to process a mailer activity chart.
  186.  
  187. * It must be started everytime a user log's on (or off)  so the system-
  188.   usage-graph will be up too date.  You may also run BBS2DAY in a event if
  189.   you like, but then the system-usage-graph will not be so up too date as
  190.   running BBS2DAY everytime a user logs on (or off).  Watch out, running
  191.   BBS2DAY when a user logs ON will cause him/her to wait a while.
  192.  
  193. * I suggest running BBS2DAY after a user logs off and everytime a mailer
  194.   called if FrontDoor/Binkley/D'Bridge activity is enabled.
  195.  
  196. ═════════════════════════════════════════════════════════════════════════════
  197. ░▒▓█                    Command Line Options                             █▓▒░
  198. ═════════════════════════════════════════════════════════════════════════════
  199.  
  200.     BBS2DAY is typically run from a batch file.  The only command line
  201.   option is the name of the control file if it's different from default
  202.   (BBS2DAY.CTL).
  203.  
  204.   [<drive>:<path>][<FileName>.<Ext>]
  205.  
  206.   Instructs BBS2DAY to use [<drive>:<path>][<FileName>.<Ext>] instead of
  207.   the standard BBS2DAY.CTL file.
  208.  
  209.                     e.g. BBS2DAY D:\CONFIGS\B2D_1.CTL
  210.  
  211.  
  212. ═════════════════════════════════════════════════════════════════════════════
  213. ░▒▓█         The Control File (BBS2DAY.CTL) - General Options            █▓▒░
  214. ═════════════════════════════════════════════════════════════════════════════
  215.  
  216.     BBS2DAY uses a control file called BBS2DAY.CTL.  This file contains
  217.   information pertaining to the environment in which BBS2DAY is to run.
  218.   It must be in the current directory unless specified on the command line.
  219.   Each line in the BBS2DAY.CTL file is limited to 255 characters.  Any
  220.   characters that follow a semi-colon (;) or percent (%) are considered
  221.   comments and are ignored.  The Control file provided on the BBS2DAY archive
  222.   can be edited or a new Control file may be created using any ASCII editor.
  223.   If you do not have any other editor you can use the DOS EDLIN editor (See
  224.   your DOS manual for more information).  Any command line option may be
  225.   included in the control file.  The settings in the control file will
  226.   override any setting defined in QuickBBS / RA / SuperBBS Control file.
  227.   Executing BBS2DAY in a multi-line environment is possible by creating
  228.   different control files for each line your running.
  229.  
  230.  
  231.   BBSSYSTEM <system>
  232.       The BBSsystem command tells BBS2DAY that it is operating in a
  233.       Remote Access (R), QuickBBS (Q), SuperBBS (S), OPUS (O) or
  234.       Maximus (M) environment.
  235.       Default: QuickBBS
  236.  
  237.   RA <number>
  238.       The RA command tells BBS2DAY that Remote Access 1.10 or above
  239.       is used with the new LASTCALLER.BBS structure.
  240.       Default: 1.00
  241.  
  242.   BBSLINE <byte>
  243.       The BBSline command tells BBS2DAY that the control file belongs
  244.       to line <byte> of Remote Access.  You need this when running in
  245.       Multi-line mode.
  246.       Default: 1
  247.  
  248.   BBSPATH [<Drive>:]<Path>
  249.       The BBSPATH specifies where your BBS software is located.
  250.       This is also the directory where BBS2DAY files will be stored.
  251.       An example would look like: BBSPATH C:\QuickBBS\
  252.       Default: (none) = current path
  253.  
  254.   TEXTPATH <path>
  255.       This is the path where BBS2DAY will place all ASCII/ANSI text files.
  256.       You'll need this command if you don't want BBS2DAY to store this data
  257.       in the path defined in you Quickbbs / RA / SuperBBS control file.
  258.       If no BBS-configurationfile is found and no TEXTPATH added to
  259.       BBS2DAY.CTL the execution of this programm is aborted.
  260.  
  261.   BBSSYSPATH <path>
  262.       BBSSysPath is the path that points to the directory in which your
  263.       BBS places the SYSINFO.BBS and LASTCALL.BBS files.  This is where
  264.       BBS2DAY will get the name of your last user when running in
  265.       "DEFINABLE USAGE GRAPH" mode.
  266.       Default: BBSPATH  (QuickBBS, SuperBBS) or
  267.                RA's System-path  (defined in Config.RA)
  268.  
  269.  
  270.   BBSBASEPATH <path>
  271.       BBSBasePath is the path that points to the directory in which your
  272.       BBS places the USERS.BBS file.  This is where BBS2DAY will find
  273.       startdate and time of the last bbs-user when running in
  274.       "DEFINABLE USAGE GRAPH" mode.
  275.       Default: BBSPATH  (QuickBBS, SuperBBS) or
  276.                RA's Messagebase-path  (defined in Config.RA)
  277.  
  278.   AVATAR
  279.       This will create ???????.AVT files as well as the .ASC/.ANS files if 
  280.       enabled * provided * that BBS2DAY is being used in a RA environment.
  281.       ( BBSSYSTEM is set to (R)emoteAccess ).
  282.  
  283.   DATEFORMAT <text>
  284.       This defines how BBS2DAY has to write dates.  The <text> must
  285.       be composed of a number of special letters and (optionally) the
  286.       separators and spaces between the various parts of actual date.
  287.       In fact <text> should be a picture mask. BBS2DAY will recognize
  288.       these letters in your <text>:
  289.  
  290.                DD or DDD for the day,
  291.                MM or MMM for the month,
  292.                YY or YYYY for the year.
  293.  
  294.       So '90' for the year 1990 is defined with YY and the full year is will 
  295.       be displayed by using YYYY.
  296.       max. length = 25 characters
  297.       Default: MMM DD, YYYY
  298.       
  299.     e.g.:  MMM DD, YYYY       --->   Nov 12, 1990
  300.                MM/DD/YY           --->   10/09/90
  301.                DDD DD MMM YYYY    --->   Mon 12 Nov 1990
  302.                in the YY's        --->   in the 90's
  303.  
  304.       As you can see, lots to experiment with.
  305.  
  306.       Note: The text of DDD and MMM can be defined, just register!
  307.  
  308.   CR/LF <digit>
  309.       defines the amount of CR/LineFeed's at the end of each report.
  310.       range: 0 to 9 cr/lf, displaying these files with RA/QBBS type 6
  311.       (Selection Menu / Display a text file and use as a menu) needs
  312.       at least 1 cr/lf, RA/QBBS type 5, 45 won't need one.
  313.       Default: 0
  314.  
  315.   FILENAME <text>
  316.       defines the first 4 letters of the filenames used by BBS2DAY.
  317.       The default will be 2DAY, the 4 following letters can be defined
  318.       with FILENAMETYPE. This command is usefull in a multiline environment
  319.       if you want to display all files for each line on all BBS-lines.
  320.  
  321.  
  322.   FILENAMETYPE <digit>
  323.       defines the filenames used by BBS2DAY:
  324.  
  325.          Report         Type 0         Type 1       Type 2
  326.          -----------------------------------------------------
  327.          BBS         :  2DAY.A??       2DAY_B.A??   2DAY_1.A??
  328.          Mailer-only :  2DAYMAIL.A??   2DAY_M.A??   2DAY_2.A??
  329.          BBS-Usage   :  2DAYUSA.A??    2DAY_U.A??   2DAY_3.A??
  330.          BBS-Weekly  :  2DAYWEEK.A??   2DAY_W.A??   2DAY_4.A??
  331.          BBS-Monthly :  2DAY4WKS.A??   2DAY_4.A??   2DAY_5.A??
  332.          BBS-Dayly   :  2DAY24HR.A??   2DAY_H.A??   2DAY_6.A??
  333.  
  334.          Note: 2DAY can be re-defined by FILENAME <text>
  335.  
  336.       Default: Type 0
  337.  
  338.   HEADER <text ^? text>
  339.       define your own header in you native language or just change the text
  340.       of the default in case you don't like mine.  This text shouldn't have
  341.       ansi-characters in it because it's displayed in the ascii-report too.
  342.       max. length: 79 characters
  343.  
  344.       The "^?" stands for control-codes, currently supported ones are :-
  345.  
  346.        ^F  == will represent the number of days the activity started
  347.        ^KB == date the activity started at.
  348.        ^KE == date of chart-creation.
  349.  
  350.       Default: "Average Percentage of System Usage by Hour
  351.                 for the Last ^F Days"
  352.  
  353.   AVG <text>
  354.       define average text
  355.       max. length: 4 characters, no ansi-codes
  356.       Default: "AVG "
  357.  
  358.   DEFINE <text>
  359.       enable definition text, this text explains the characters used in
  360.       these reports,  max. length: 70 characters
  361.       Default: "M,m = Mailer       C,c = Human Caller"
  362.       
  363.       Note: using ansi-codes will BBS2DAY center-option to malfunction.
  364.             you have to correct this by your own with "<ESC>#C"
  365.             This text will be displayed in ascii-reports too!
  366.  
  367.   IBM-DEFINE <text>
  368.       enable definition text for the IBM-characterset.
  369.       this text explains the characters used in these reports.
  370.       max. length: 70 characters
  371.       Default: "║,╥ = Mailer       █,▄ = Human Caller"
  372.       
  373.       Note: using ansi-codes will cause BBS2DAY center-option to malfunction.
  374.             You will have to correct this on your own with a "<ESC>#C".
  375.             This text will be displayed in ascii-reports too!
  376.  
  377.  
  378.   IBM-ASCII
  379.       this command enables IBM-ASCII codes in the ASCII report.
  380.       This means that not only standard ascii characters but also the 
  381.       IBM-characters ASCII 128 & higher) are used to create
  382.       all ascii-reports
  383.  
  384.   IBM-ANSI
  385.       this command enables IBM-ASCII codes in the ANSI report.
  386.       This means that not only standard ascii characters but also
  387.       the IBM-characters ASCII 128 & higher) are used in the creation of
  388.       all ansi-reports
  389.  
  390.       Hint: enable IBM-ANSI, use ansi-codes in IBM-DEFINE <text>
  391.             disable IBM-ASCII, don't place ansi-codes into DEFINE <text>
  392.             Now you'll get a report in ansi-codes with IBM-characters
  393.             including ansi-codes in you chart explaination and a plain ascii
  394.             file (ext: ASC).  This work also with all other output-files
  395.             of BBS2DAY.
  396.  
  397.    COLORS
  398.       Colours will be defined by numbers and are calculated like this:
  399.  
  400.         Number = foregroundcolour + backgroundcolour * 16
  401.  
  402.         Dark Colours  ║
  403.         (Foreground & ║  Light Colours
  404.          Background)  ║  (Foreground)
  405.        ═══════════╤═══╬══════════════╤════
  406.         Black     │ 0 ║ DarkGray     │  8
  407.         Blue      │ 1 ║ LightBlue    │  9
  408.         Green     │ 2 ║ LightGreen   │ 10
  409.         Cyan      │ 3 ║ LightCyan    │ 11
  410.         Red       │ 4 ║ LightRed     │ 12
  411.         Magenta   │ 5 ║ LightMagenta │ 13
  412.         Brown     │ 6 ║ Yellow       │ 14
  413.         LightGray │ 7 ║ White        │ 15
  414.  
  415.       For flashing (blinking) text foreground, add 128 to number.
  416.       e.g. if you want a yellow flashing text on green background
  417.            the colour-number would be 128 + 15 + (2 * 16) = 175
  418.  
  419.   COLOR-HIGH <number>
  420.       title color of ansi-chart
  421.       Default: "14" (yellow)
  422.  
  423.   COLOR-NORM <number>
  424.       border color of ansi-chart
  425.       Default: "7" (grey)
  426.  
  427.   COLOR-MAILER <number>
  428.       chart colors for mailer ansi-chart
  429.       Default: "7" (grey)
  430.  
  431.   COLOR-CALLER <number>
  432.       chart colors for human caller ansi-chart
  433.       Default: "15" (white)
  434.  
  435.       Note: It's a good idea to have the same background colors
  436.             for mailer and human caller.
  437.  
  438.  
  439.   WAIT-FOR-KEY
  440.       enables the output of "Press Enter to continue:" and let's the user
  441.       press <Enter> when he/she's ready.
  442.  
  443.   PRESSENTER <text>
  444.       define the text to display when pausing
  445.       max. length: 65 characters
  446.       Default: "Press [Enter] to continue:"
  447.  
  448.   COLOR-PRESSCOLOR <number>
  449.       chart colors for "Press .."
  450.       max. length: 3 characters
  451.       Default: "13" (lightmagenta)
  452.  
  453.   PRESSCTRLA <text>
  454.       define the key to let user "press Enter",
  455.       max. length: 10 characters
  456.       Default: "<CTRL-A>"
  457.  
  458.   ABORT output of report
  459.   ABORT ON
  460.       enables the output of the STOPON character
  461.       which normaly allows the user to stop output
  462.       by pressing <S>
  463.  
  464.   ABORT OFF
  465.       enables the output of the STOPOFF character
  466.       which normaly disallows the user to stop output
  467.       by pressing <S>.
  468.  
  469.   STOPON <text>
  470.       defines the characters for TURN <S>TOP ABORTING ON
  471.       max. length: 10 characters
  472.       Default: "<CTRL-C>"
  473.  
  474.   STOPOFF <text>
  475.       define characters for TURN <S>TOP ABORTING OFF
  476.       max. length: 10 characters
  477.       Default: "<CTRL-B>"
  478.  
  479.   NOMORE
  480.       enables Page/More Prompt function
  481.       With this option enabled NO prompts like "More ?" will occur.
  482.  
  483.   MOREON <text>
  484.       define characters for TURN MORE PROMPTS ON
  485.       max. length: 10 characters
  486.       Default: "<CTRL-E>"
  487.  
  488.   MOREOFF <text>
  489.       define characters for TURN MORE PROMPTS OFF
  490.       max. length: 10 characters
  491.       Default: "<CTRL-E>"
  492.  
  493.  
  494.   LOGLEVEL <byte>
  495.      When executing BBS2DAY will write a log in the current directory. The
  496.      loglevel option allows the sysop to set the level of log reporting.
  497.      Each level will include the information from lower log levels as well
  498.      as the current level.  The valid levels are from 0 to 5 with the
  499.      default being 0.  The log level settings correspond to the following:
  500.  
  501.         Level   Log Entries
  502.         -----   -----------
  503.         0       No log file  (Default)
  504.         1       Dos Errors
  505.         2       Warnings, missing files
  506.         3       User - Online-date & time information
  507.         4       Information
  508.         5       Detailed processing information
  509.  
  510.      An example of this command is LOGLEVEL 3.  This log level would
  511.      produce a log that contained only references to DOS errors, warnings,
  512.      and brief online-time information.
  513.  
  514.   DEBUG
  515.       in Debug-Mode you'll get a lot of information about what's
  516.       going on displayed on your screen.  BBS2DAY slows down a little
  517.       bit down due to the ammount of vscreen-output but it's a nice option
  518.       to see you have configured everything the way you require or to solve
  519.       some strange problems.
  520.  
  521. ═════════════════════════════════════════════════════════════════════════════
  522. ░▒▓█         The Control File (BBS2DAY.CTL) - Mailer Options             █▓▒░
  523. ═════════════════════════════════════════════════════════════════════════════
  524.  
  525.     There now follows 4 seperate sections which detail the configurations for 
  526.   the control file depending on which front end mailer you have. Shown below 
  527.   are the general options which is used by all the available mailer type 
  528.   options
  529.  
  530.   MAIL
  531.       This command invokes the Mailer mode which causes all the Mailer 
  532.       activity to be included in the charts.
  533.  
  534.   MAILERSYSTEM <system>
  535.       The MailerSystem command tells BBS2DAY that it is operating in a
  536.       FrontDoor (F), Binkley (B) or D'Bridge (D) environment.
  537.       Default: FrontDoor
  538.  
  539.   MAILLOG <filename>
  540.       The next control file line is the MailLog statement.  This is
  541.       the directory and filename of your mailers logfile.
  542.       This control statement is required in Mailer mode and should be
  543.       of the form: MAILLOG [<Drive>:<Path>]<filename>.<ext>
  544.  
  545.       Note: This command has a different meaning when used with the
  546.             D'Bridge mailer. ( Refer to the section on the D'Bridge
  547.             set up for further guidance ). 
  548.  
  549.   MAILHEADER <text ^? text>
  550.       define your own header in you native language or just change the text
  551.       of the default is case you don't like mine.  This text shouldn't have
  552.       ansi-characters in it because it's displayed in the ascii-report too.
  553.       max. length: 79 characters
  554.  
  555.       "^?" stands for control-codes, allowed are :
  556.        ^F  == will represent the number of days the activity started
  557.        ^KB == date the activity started at.
  558.        ^KE == date of chart-creation.
  559.  
  560.       Default: "Average Percentage of Mailer Usage by Hour for the
  561.                 Last ^F Days"
  562.  
  563. ═════════════════════════════════════════════════════════════════════════════
  564. ░▒▓█       The Control File (BBS2DAY.CTL) - FrontDoor Options            █▓▒░
  565. ═════════════════════════════════════════════════════════════════════════════
  566.  
  567.   If you're including FrontDoor activity please have the following
  568.   four lines:
  569.                          " * Sent/Rcvd files "
  570.                          " ~ Session information "
  571.                          " - Trivial messages "
  572.                          " + Brief messages "
  573.  
  574.   set to   Y E S   in FrontDoor-Setup Mailer / Miscellaneous / Log.
  575.  
  576.   HINT: It's a good idea to set all log options to YES!
  577.  
  578.   With FrontDoor 2.0 you have to do the following if you want a faster 
  579.   recognition . The setup for FD 1.99c can be used, but if you are
  580.   using FD 2.0, then these extra commands can be employed.
  581.  
  582.   a.  Set " $ Cost Information "  to YES in FrontDoor-Setup Mailer / 
  583.       Miscellaneous / Log.
  584.  
  585.   b. Place this command into your configuration file to speed up 
  586.      the processing :-
  587.  
  588.           FRONTDOOR 2.0
  589.  
  590. ═════════════════════════════════════════════════════════════════════════════
  591. ░▒▓█       The Control File (BBS2DAY.CTL) - BinkleyTerm Options          █▓▒░
  592. ═════════════════════════════════════════════════════════════════════════════
  593.  
  594.   BBS2DAY when used with BinkleyTerm reads all lines starting with # and *.
  595.   The exact online-time is calculated from these lines in your log-file:
  596.  
  597.       # dd mmm hh:mm:ss BINK Connect .....       / start of any session
  598.  
  599.   AND one of these two lines:
  600.  
  601.       * dd mmm hh:mm:ss BINK Remote uses .....   / start of mailer-session
  602.       * dd mmm hh:mm:ss BINK Sending mail .....  / start of mailer-session
  603.  
  604.   one of these two lines:
  605.       * dd mmm hh:mm:ss BINK Lost Carrier        / end of session
  606.   OR
  607.       * dd mmm hh:mm:ss BINK End of ......       / end of session
  608.       * dd mmm hh:mm:ss BINK End of ... session  / end of session
  609.  
  610.   BBS2DAY checks for both "startline", so they have to be defined in
  611.   it's way of appearrence!  Time is calculated from occurrance of the
  612.   first "startline" to the first apperance of one the two "endlines".
  613.  
  614.   You can change these lines by inserting the following code into the
  615.   configuration file:
  616.  
  617.      BINK-START char           <- Default-char: #
  618.      BINK-STARTTEXT text       <- Default-text: BINK Connect
  619.      BINK-START2 char          <- Default-char: *
  620.      BINK-STARTTEXT2 text      <- Default-text: BINK Remote Uses
  621.      BINK-START3 char          <- Default-char: *
  622.      BINK-STARTTEXT3 text      <- Default-text: BINK Sending Mail
  623.  
  624.      BINK-END char             <- Default-char: *
  625.      BINK-ENDTEXT text         <- Default-text see next line
  626.   or BINK-ENDTEXT text @ text  <- Default-text: BINK End of @ Session
  627.      BINK-END2 char            <- Default-char: *
  628.      BINK-ENDTEXT2 text        <- Default-text: BINK Lost Carrier
  629.   or BINK-ENDTEXT2 text @ text <- Default-text see previous line
  630.  
  631.   Note: @ seperates two strings to search for in just one line.
  632.         If you know how a lines starts and ends, you can place a '@'
  633.         between them and BBS2DAY tries to recognize them.
  634.         @ stands for a undefined amount of characters.
  635.  
  636. ═════════════════════════════════════════════════════════════════════════════
  637. ░▒▓█       The Control File (BBS2DAY.CTL) - D'Bridge Options             █▓▒░
  638. ═════════════════════════════════════════════════════════════════════════════
  639.                        ┌──────────────────────────────┐
  640.                        │ D'Bridge versions below 1.30 │
  641.                        └──────────────────────────────┘
  642.  
  643.   You can change these lines by inserting the following code into the
  644.   configuration file:
  645.  
  646.   Place the following lines into your configuration file:
  647.  
  648.           DB-STARTTEXT text        <- Default-text: EMSI:
  649.           DB-STARTTEXT2 text       <- Default-text: YOOHOO:
  650.           DB-ENDTEXT text          <- Recommended: PACKET
  651.           DB-ENDTEXT2 text         <- Recommended: SUCCESSFUL
  652.           DB-ENDTEXT3 text         <- Recommended: BAD/INCOMPLETE ARCHIVE
  653.  
  654.                          ┌───────────────────────┐
  655.                          │ D'Bridge version 1.30 │
  656.                          └───────────────────────┘
  657.  
  658.    When used with D'Bridge version 1.30, the only option(s) that BBS2DAY
  659.    requires to know is where the D'Bridge system directory is. This
  660.    is defined by the option MAILLOG as shown below. The other option
  661.    is the enablement of the option DB-LOGOPTION.
  662.  
  663.    MAILLOG <path>
  664.       This is the directory without any filename of your D'Bridge
  665.       system directory. This should be the same as the enviroment
  666.       variable you have set for D'Bridge, ie. Set DB=C:\DB
  667.  
  668.    DB-LOGOPTION <char>
  669.       This control statement is required in Mailer mode w/ DB
  670.       enabled and should be of this form: DB-LOGOPTION <char>
  671.       <char> may be N for none, T for Terse or V for Verbose.
  672.  
  673.                       ┌──────────────────────────────┐
  674.                       │ D'Bridge versions above 1.30 │
  675.                       └──────────────────────────────┘
  676.  
  677.    DB-LOGOPTION NONE
  678.       This control statement is required in Mailer mode w/ DB
  679.       enabled and should be set to NONE.  This let's BBS2DAY
  680.       read the DBRIDGE.DL? files located in MAILLOG <path> (see v1.30).
  681.  
  682.  
  683. ═════════════════════════════════════════════════════════════════════════════
  684. ░▒▓█           The Control File (BBS2DAY.CTL) - OPUS Options              █▓▒░
  685. ═════════════════════════════════════════════════════════════════════════════
  686.  
  687.   OPUS-COMMAND <text>
  688.       enable execution of an OPUS-command at end of BBS/GBS files.
  689.  
  690.   OPUS-WAIT <text>
  691.       define text to show to users before executing an OPUS-COMMAND. 
  692.       This string will be displayed as it is.
  693.       max. length: 80 characters
  694.       Default: <none>
  695.  
  696.   OPUS-ANSI-EXT <text>
  697.       define the extension of OPUS ANSI-file (e.g. OEC)
  698.       Setting this variable to 'OEC' will cause BBS2DAY to create only one 
  699.       file with ansi-codes in it, it's up to you to change these ansi-
  700.       commands into OEC-commands.
  701.       max. Length: 3 characters
  702.       Default: GBS
  703.  
  704.   OPUS-LOGPATH <filename>
  705.       drive, path and filename of OPUS logfile. You will have to use this 
  706.       command due to the fact BBS2Day is not reading any PRM-file of
  707.       OPUS 1.1x
  708.  
  709.   BBS2DAY reads all lines starting with  (blank) and + (plus).
  710.   The exact online-time is calculated from these lines in your log-file:
  711.  
  712.     dd mmm hh:mm:ss OPUS Connect .....             / start of any session
  713.   + dd mmm hh:mm:ss OPUS ... Off-line. Calls ..... / start of mailer-session
  714.  
  715.   You can change these lines by inserting the following code into the
  716.   configuration file:
  717.  
  718.     OPUS-START char          <- Default-char:       (blank)
  719.     OPUS-STARTTEXT text      <- Default-text: OPUS Connect
  720.  
  721.     OPUS-END char            <- Default-char: +
  722.     OPUS-ENDTEXT text        <- Default-text see next line
  723.  or OPUS-ENDTEXT text @ text <- Default-text: OPUS @ Off-line. Calls
  724.  
  725.   Note: @ seperates two strings to search for in just one line.
  726.         If you know how a lines starts and ends, you can place a '@'
  727.         between them and BBS2DAY tries to recognize them.
  728.         @ stands for a undefined amount of characters.
  729.  
  730. ═════════════════════════════════════════════════════════════════════════════
  731. ░▒▓█         The Control File (BBS2DAY.CTL) - MAXIMUS Options             █▓▒░
  732. ═════════════════════════════════════════════════════════════════════════════
  733.  
  734.  
  735.   OPUS-COMMAND <text>
  736.       enable execution of OPUS/Maximus-command at end of BBS/GBS files.
  737.  
  738.   OPUS-WAIT <text>
  739.       define text to show to users before executing an OPUS/Maximus-COMMAND. 
  740.       This string will be displayed as it is.
  741.       max. length: 80 characters
  742.       Default: <none>
  743.  
  744.   OPUS-ANSI-EXT <text>
  745.       define the extension of an OPUS/Maximus ANSI-file (e.g. OEC). Setting 
  746.       this variable to 'OEC' will cause BBS2DAY to create only one file with 
  747.       ansi-codes in it, it's up to you to change these ansi-commands into 
  748.       OEC-commands.
  749.       max. Length: 3 characters
  750.       Default: GBS
  751.  
  752.   MAXS-LOGPATH <filename>
  753.       drive, path and filename of Maximus logfile
  754.  
  755.   BBS2DAY reads all lines starting with  (blank) and + (plus).
  756.   The exact online-time is calculated from these lines in your log-file:
  757.  
  758.     dd mmm hh:mm:ss MAX  ... Calling .....         / start of session
  759.   + dd mmm hh:mm:ss MAX  ... Off-line. Calls ..... / end of session
  760.  
  761.   You can change these lines by inserting the following code into the
  762.   configuration file:
  763.  
  764.     MAXS-START char            <- Default-char: +
  765.     MAXS-STARTTEXT text        <- Default-text see next line
  766.  or MAXS-STARTTEXT text @ text <- Default-text: MAX @ Calling
  767.  
  768.     MAXS-END char              <- Default-char: +
  769.     MAXS-ENDTEXT text          <- Default-text see next line
  770.  or MAXS-ENDTEXT text @ text   <- Default-text: MAX @ Off-line. Calls
  771.  
  772.   Note: @ seperates two strings to search for in just one line.
  773.         If you know how a lines starts and ends, you can place a '@'
  774.         between them and BBS2DAY tries to recognize them.
  775.         @ stands for a undefined amount of characters.
  776.  
  777. ═════════════════════════════════════════════════════════════════════════════
  778. ░▒▓█           B2DAY-UP, BBS2DAY "DEFINABLE-USAGE" Configuration         █▓▒░
  779. ═════════════════════════════════════════════════════════════════════════════
  780.  
  781.    B2DAY-UP.EXE is used to update bbs-system usage data in a very fast way.  
  782.    No reports will be generated with this program.  Please run this program 
  783.    after a user logs off instead of BBS2DAY if you don't want to create a 
  784.    report after each user's logoff.
  785.  
  786.    B2DAYCLR.EXE is used for maintenance only, you can clean the datafile of
  787.    unwanted dates.  Depending on your diskspace you should run this program 
  788.    more or less as required. (20kb is needed for a years worth of BBS
  789.    data and a further 20Kb for mailer data ).
  790.  
  791.    Special commands:-
  792.  
  793.    ¡EMPTY!
  794.      If you want to set a string-recognition text or path / filename to an 
  795.      empty textstring just enter the command with ¡EMPTY! behind it 
  796.      (seperated by a blank).
  797.  
  798.    ¡BLANK! or ¡
  799.      If you want to set a stringtext or a charater-command to blank enter 
  800.      the command followed by< a blank and ¡BLANK!. Defining charcters to
  801.      blank would do fine with just the ¡ (ASCII-173).
  802.  
  803.          Note:      ¡ can be produced by pressing ALT and entering 173.
  804.                 (It's IBM-PC's extended ASCII-code 173).
  805.  
  806.    DEFINABLE-USAGE
  807.       this command will enable BBS2DAY to generate you defineable usage graph.
  808.       Default: def.usage disabled
  809.  
  810.    USAGELENGTH <byte>
  811.       will generate a report of the last <byte> days.
  812.       BBS2DAY generates files called :-
  813.  
  814.         2DAYUSA.ASC/ANS (filename type 0)
  815.         2DAY_U.ASC/ANS  (filename type 1)
  816.         2DAY_3.ASC/ANS  (filename type 2)
  817.  
  818.       Default: 14
  819.  
  820.    USAGEHEADER <text ^? text>
  821.       define your own header in your native language or just change the text
  822.       of the default in case you don't like mine.  This text shouldn't have
  823.       ansi-characters in it because it's displayed in the ascii-report too.
  824.       max. length: 79 characters
  825.  
  826.       "^?" stands for control-codes, allowed are :
  827.        ^F  == will represent the number of days the activity started
  828.  
  829.       Default: "Average Percentage of System Usage by Hour
  830.                 for the Last ^F Days"
  831.  
  832.    USAGECOMPRESS <byte>
  833.       will compress the existing data to the last <byte> days.
  834.       This is used by B2DAYCLR.EXE only.  The minimum value is 28.
  835.  
  836.    USAGEWEEK
  837.       This will generate a report of the whole week (sunday to saturday).
  838.       The neccessary data will be saved in BBS2DAY.DTA.
  839.       BBS2DAY generates files called :-
  840.  
  841.         2DAYWEEK.ASC/ANS (filenametype 0)
  842.         2DAY_W.ASC/ANS   (filenametype 1)
  843.         2DAY_4.ASC/ANS   (filenametype 2)
  844.  
  845.    WEEKCHART <char>
  846.       This will change the resolution of the weekly-chart.
  847.       It's calculated on a basis of minutes per day (M) or on minutes per 
  848.       week (D).  The chart with minutes per week will be seven times higher 
  849.       than minutes per week.  This is due to the seven days of a week and 
  850.       the chart will report the middle average on every day instead of the 
  851.       summary of the whole week.
  852.       Default: M
  853.  
  854.    WEEKHEADER <text ^? text>
  855.       Enables you to define your own header in your native language or just 
  856.       change the text of the default header in case you don't like mine. 
  857.       This text shouldn't have ansi-characters in it because it's displayed 
  858.       in the ascii-report too.
  859.       max. length: 79 characters
  860.  
  861.       "^?" stands for control-codes, allowed are :
  862.        ^F  == will represent the number of days the activity started
  863.  
  864.       Default: "Average Percentage of System Usage by Day
  865.                 for the Last ^F Weeks"
  866.  
  867.   USAGEMONTH
  868.       This will generate a report of the last four weeks (1 to 28 days). 
  869.       The neccessary data will be taken from the datfiles BBS2DAY generates.
  870.       BBS2DAY generates files called :-
  871.  
  872.         2DAY4WKS.A?? (filenametype 0)
  873.         2DAY_4.A??   (filenametype 1)
  874.         2DAY_5.A??   (filenametype 2)
  875.  
  876.   MONTHHEADER <text>
  877.  
  878.       Enables you to define your own header in your native language or just 
  879.       change the text of the default header in case you don't like mine. 
  880.       This text shouldn't have ansi-characters in it because it's displayed 
  881.       in the ascii-report too.
  882.       max. length: 79 characters
  883.  
  884.       Default: "Average Percentage of System Usage by Day
  885.                 for the Last 28 Days"
  886.  
  887.  
  888.   24HOURS
  889.       Enables BBS2DAY to create a 24 hours chart of mailer and BBS.
  890.       A valid chart can be made by executing B2D24HRS.EXE, this
  891.       program updates all data and builts the wanted chart. Updates
  892.       can be made with B2DAY-UP, too  but only B2D24HRS and BSB2DAY
  893.       create these chart.  I suggest running B2D24HRS instead of
  894.       B2DAY-UP.EXE every time a user logs off and BBS2DAY.EXE to update
  895.       this chart with mailer-data.  The neccessary data will be taken
  896.       from the datafiles BBS2DAY and/or B2D24HRS generate (BBS2DAY%.D??).
  897.       BBS2DAY generates files called :-
  898.  
  899.         2DAY24HR.A?? (filenametype 0)
  900.         2DAY_6.A??   (filenametype 1)
  901.         2DAY_H.A??   (filenametype 2)
  902.  
  903.       It's a good idea to run BBS2DAY each time a mailer called, so the
  904.       mailer part of this report will be up-to-date, too.
  905.  
  906.   24HOURSHEADER <text>
  907.  
  908.       Enables you to define your own header in your native language or just 
  909.       change the text of the default header in case you don't like mine. 
  910.       This text shouldn't have ansi-characters in it because it's displayed 
  911.       in the ascii-report too.
  912.       max. length: 79 characters
  913.  
  914.       Default: "Average Percentage of System Usage by Hour
  915.                 for the Last 28 Hours"
  916.  
  917.   24HOURS:LOG
  918.  
  919.       Enables you to get a logfile "B2D24HRS.LOG" with all 24hours
  920.       depending data in it.  You can use this file to check the
  921.       generated report in case of strange behaviours.
  922.  
  923.  
  924. ═════════════════════════════════════════════════════════════════════════════
  925. ░▒▓█            Registered Version Additional Configuration             █▓▒░
  926. ═════════════════════════════════════════════════════════════════════════════
  927.  
  928.   MAILCHART
  929.       create extra report for Mailer Activity these files will be called :-
  930.  
  931.       2DAYMAIL.ANS/ASC ( filename type 0 )
  932.       2DAY_M.ANS/ASC   ( filename type 1 )
  933.       2DAY_2.ANS/ASC   ( filename type 2 )
  934.  
  935.   MAILCHAR
  936.       let's BBS2DAY use callers-characters in 2DAYMAIL ansi file.
  937.  
  938.   Define other IBM-characters in all reports:
  939.  
  940.   IBM-CharCLo <char>    Default: "▄"    Define caller half size,
  941.  
  942.   IBM-CharCHi <char>    Default: "█"    Define caller full size
  943.  
  944.   IBM-CharCALo <char>    Default: "▄"    Define caller half size middle avg.
  945.  
  946.   IBM-CharCAHi <char>    Default: "█"    Define caller full size middle avg.
  947.  
  948.   IBM-CharMLo <char>    Default: "╥"    Define mailer half size
  949.  
  950.   IBM-CharMHi <char>    Default: "║"    Define mailer full size
  951.  
  952.   IBM-CharMALo <char>    Default: "╥"    Define mailer half size middle avg.
  953.  
  954.   IBM-CharMAHi <char>    Default: "╫"    Define mailer full size middle avg.
  955.  
  956.   IBM-CharAVG <char>    Default: "»"    Define middle average sign
  957.  
  958.   IBM-CharMDL <char>    Default: "─"    Define middle average (line)
  959.  
  960.   Define other Standard-ASCII-characters in all reports:
  961.  
  962.   ASC-CharCLo <char>    Default: "c"    Define caller half size         
  963.  
  964.   ASC-CharCHi <char>    Default: "C"    Define caller full size
  965.  
  966.   ASC-CharMLo <char>    Default: "m"    Define Mailer half size
  967.  
  968.   ASC-CharMHi <char>    Default: "M"    Define mailer full size
  969.  
  970.   ASC-CharAVG <char>    Default: ">"    Define middle average sign
  971.  
  972.   ASC-CharMDL <char>    Default: "-"    Define middle average (line)
  973.  
  974.   NAME-DAY:<DAY> <text>
  975.       <DAY> is SUN, MON, TUE, WED, THU, FRI or SAT
  976.       Define name of day, max 3 characters.
  977.       Defaults: NAME-DAY:SUN Sun
  978.                 NAME-DAY:MON Mon
  979.                 NAME-DAY:TUE Tue
  980.                 NAME-DAY:WED Wed
  981.                 NAME-DAY:THU Thu
  982.                 NAME-DAY:FRI Fri
  983.                 NAME-DAY:SAT Sat
  984.  
  985.       e.g.: NAME-DAY:MON Mo  --> DDD on monday will be displayed as Mo
  986.  
  987.  
  988.   NAME-DAY:<MONTH> <text>
  989.       <MONTH> is JAN, FEB, MAR, APR, MAY, JUN,
  990.                  JUL, AUG, SEP, OCT, NOV or DEC
  991.       Define name of month, max 10 characters.
  992.       Defaults: NAME-MONTH:JAN Jan
  993.                 NAME-MONTH:FEB Feb
  994.                 NAME-MONTH:MAR Mar
  995.                 NAME-MONTH:APR Apr
  996.                 NAME-MONTH:MAY May
  997.                 NAME-MONTH:JUN Jun
  998.                 NAME-MONTH:JUL Jul
  999.                 NAME-MONTH:AUG Aug
  1000.                 NAME-MONTH:SEP Sep
  1001.                 NAME-MONTH:OCT Oct
  1002.                 NAME-MONTH:NOV Nov
  1003.                 NAME-MONTH:DEC Dec
  1004.  
  1005.       e.g.: NAME-MONTH:NOV November
  1006.                         --> MMM in november will be displayed as November
  1007.  
  1008. ═════════════════════════════════════════════════════════════════════════════
  1009. ░▒▓█                        VERSION HISTORY                              █▓▒░
  1010. ═════════════════════════════════════════════════════════════════════════════
  1011.  
  1012.   v1.00    QuickBBS chart generated as a copy of QBS
  1013.   v2.00    QuickBBS,RA and FrontDoor are supported, seperate chart for
  1014.            registered user implemented.
  1015.   v2.10    BINKLEY is supported. Changes all Mailernames from FD to MAIL
  1016.            OPUS is supported (beta-test).  QuickBBS / RA configurationfile
  1017.            can be ignored by adding TEXTPATH to controlfile.
  1018.            bug in day-lap fixed, no more 1440 minutes if mailer logged in
  1019.            at 23.00hrs and leaves at 0.00hrs.
  1020.   v2.11ß
  1021.    2.12ß
  1022.    2.13ß   Bug in daycount fixed, so Timelog.BBS may be older than a year.
  1023.            implemented D'Bridge v1.18/v1.30 mailer-activity.
  1024.            appended ANSI-reset-command to end of chart. (ESC [0m)
  1025.   v2.20    Update to D'Bridge v1.31, 2 START and 3 END commands
  1026.            are recognized. BBS2DAY tested with LZEXE and NO problems
  1027.            were found.
  1028.   v2.30    Cosmetic changes, definable configuration-filename which can be
  1029.            assigned on the commandline.  Higher resolution in graphics.
  1030.            Name modification (QBBS2DAY -> BBS2DAY).  SuperBBS support.
  1031.            Added dates (^KB and ^KE) to definable header. Added logfile.
  1032.            Full BINKLEY 2.40 - Mailer recognition.  fixed middle average-line
  1033.            bug.
  1034.   v2.31    Pause and Page/More commands added for your convenience.
  1035.   v2.99ß   New utilities: BBSUA BBSUSA! and BBSUSAM released
  1036.            definable reports with maintenance unit.
  1037.   v3.00    Fixed some bugs in BBS2DAY.  BBSUSA is moved into BBS2DAY, so
  1038.            no running of two different programms doing the same stuff.
  1039.            B2DAY-Up updates all BBS2DAY depending files for BBS usage.
  1040.            B2DAYclr can be used as maintenance utility.
  1041.   v3.01    Fixed mailerdepending bug in BBS2DAY.  Bug in creating chart
  1042.            with mailer and BBS eliminated, the chart will no longer be
  1043.            destroyed by wrong characters.
  1044.   v3.10    DATEFORMAT now more definable to registered users. Weekly BBS
  1045.            chart now available (no beta-test). CR/LF at End Of File now
  1046.            definable.  Bug in log-file recognition removed (wrong logdate
  1047.            on calls between day-switch (pm to am)). Changed recognition-text
  1048.            to D'Bridge 1.31.  Added a samples of mailer-charts.
  1049.            Added filename-parameter to define own names in conjuction with
  1050.            RA/QBBS type 6 command.  OPUS 1.1x is supported. BBS2DAY has been
  1051.            run, compressed by PKLITE 1.03 without any problems, so feel free
  1052.            to use PKLITE or LZEXE.  Fixed bug, which messed up usage-chart,
  1053.            due to problems in date-recognition on the first <usagelength>
  1054.            days after new years day.
  1055.   v3.11ß
  1056.    3.12ß   Support of Maximus added.
  1057.            Rewrote code for Logfile-recognition (bug-fix).  In OPUS/Maximus
  1058.            "OEC"-mode (enabled with "OPUS_ANSI_EXT OEC") will no *.BBS file
  1059.            be produced. Better support of the D'Bridge mailer.
  1060.            Support of Remote Access 1.00 Avatar mode (ASC/ANS/AVT files).
  1061.    3.20    Fixed bug doubling data in usage- and mailer-datafiles. Filenames
  1062.            can now be defined by user.  A 24-hours-chart can be created.
  1063.            RA 1.10 support.
  1064.  
  1065. ═════════════════════════════════════════════════════════════════════════════
  1066. ░▒▓█                              THE FUTURE                             █▓▒░
  1067. ═════════════════════════════════════════════════════════════════════════════
  1068.  
  1069.     Until now I spent hours thinking, writing, converting, debugging and
  1070.   documenting BBS2DAY, and I will keep on doing that.  BBS2DAY is a little
  1071.   bit crippled: if you don't register,
  1072.  
  1073.   * it will not create an extra file showing FrontDoor/Binkley/D'Bridge's 
  1074.      Mailer-activity (2DAYMAIL.ASC/ANS).
  1075.  
  1076.   * you can't define the day and month names in your chart nor change any 
  1077.     characters of the chart.
  1078.  
  1079.     If you use this program for a period of time (30 days) and you decide
  1080.   you like it, you can get a registration key by sending the EXACT TEXT you
  1081.   want BBS2DAY registered too (Bulletin Board name) and which version you
  1082.   are currently using, along with any questions, comments, suggestions and
  1083.   bug-reports, and of course your (net) mail address, to:
  1084.  
  1085.                    Robert Hermans
  1086.                    Hoosveld 35
  1087.                    NL - 6075 DC Herkenbosch
  1088.                    The Netherlands
  1089.  
  1090.     If you run into any bugs or problems you cannot solve, I can be reached
  1091.   either through my BBS or my postal address as published above.
  1092.  
  1093.             DC SKYline                       @fidoNet 2:512/38
  1094.             INTL +31-4752-5306
  1095.  
  1096.             V21, V22, V22b, V32, V32b, 9k6/14k4-HST, MNP5 & V42b
  1097.  
  1098. ═════════════════════════════════════════════════════════════════════════════
  1099. ░▒▓█                            REGISTRATION                             █▓▒░
  1100. ═════════════════════════════════════════════════════════════════════════════
  1101.  
  1102.   There are two ways of registration :
  1103.  
  1104.  1.) By using BBS2DAY on a regulary basis you MUST SEND a POSTCARD to my
  1105.      home address (shown above).  All I ask is to be able to show your 
  1106.      postcard to my grandchildren and say "Look at this one Becky - here's 
  1107.      another nice postcard from a guy at Lake Powell, Arizona".  If you're 
  1108.      using this way you'll have to call my BBS to receive your key.  Please 
  1109.      allow up to 21 days too process due to mail-transportation speed.
  1110.  
  1111.   2.) A contribution of at least US$ 15.00, sent to the above address, would
  1112.       be greatly appreciated. Dutch guildes or german marks will be accepted
  1113.       as well. Because i really like this way you'll receive your key thru
  1114.       Netmail (within a week after receiving your money). In case your node
  1115.       number isn't present, you'll get your desired key by normal mail (don't
  1116.       forget your exact address). (See also money registration's on the next
  1117.       page).
  1118.  
  1119. ═════════════════════════════════════════════════════════════════════════════
  1120. ░▒▓█                       MONEY REGISTRATION'S                          █▓▒░
  1121. ═════════════════════════════════════════════════════════════════════════════
  1122.  
  1123.    How to pay:
  1124.  
  1125.  * By postal money order or by international money order.  Personal
  1126.    cheques (if they are not EuroCheques) will cost me extra money to
  1127.    transfer, so add US$ 10.00 for transfer if you use such a cheque.
  1128.  
  1129.  * By using an EuroCheque please do the following:
  1130.  
  1131.    Calculate the amount of US-Dollars into dutch or german money and
  1132.    write out the cheque in this currency (Hfl or DM).  Please check out
  1133.    the local transfer rates for US-Dollars to dutch or german money.
  1134.  
  1135.    So just use german or dutch currency on the cheque and  N E V E R
  1136.    use US-Dollars or other currencies.  Using US-Dollars o.o. will mean
  1137.    an extra charge of around US $ 15.00 to transfer the cheque.
  1138.    
  1139.    Write the Eurocheque out on: Robert Hermans, Herkenbosch
  1140.  
  1141.  * Sending money directly, but please make sure you send it with some kind
  1142.    of safety, so you can make sure yourself that I received the money.  When
  1143.    you send money, you can also send money in your own currency, but make sure
  1144.    to use a valid exchange rate.  This is the exchange rate on the day you
  1145.    send the money to me.
  1146.  
  1147.  * There is NO way I can accept credit-card transfers.
  1148.  
  1149. ═════════════════════════════════════════════════════════════════════════════
  1150. ░▒▓█             OFFICIAL BBS2DAY DISTRIBUTION SITES                     █▓▒░
  1151. ═════════════════════════════════════════════════════════════════════════════
  1152.  
  1153. HOLLAND        Sysop : Robert Hermans
  1154.              BBS Name : DC SKYline
  1155.        E-Mail Address : 2:512/38 @fidonet
  1156.                Tel No : +31-4752-5306
  1157.          Modem Speeds : V22bis, V32bis , HST , V42bis
  1158.  
  1159. GERMANY        Sysop : Wim Abels
  1160.              BBS Name : Blues Project
  1161.        E-Mail Address : 2:242/20 @fidonet
  1162.                Tel No : +49-211-5961291
  1163.          Modem Speeds : V22bis, V32 , HST , V42bis
  1164.  
  1165. U.K.           Sysop : Peter Burnett
  1166.              BBS Name : Piston Popper's
  1167.        E-Mail Address : 2:440/80 @fidonet
  1168.                Tel No : +44-424-853361
  1169.          Modem Speeds : V22bis, V32 , HST , V42bis
  1170.  
  1171. U.S.A.        Sysop : John Friedrich
  1172.              BBS Name : Freddy's Funland
  1173.        E-Mail Address : 1:369/33 @fidonet
  1174.                Tel No : +1-305-384-0970
  1175.          Modem Speeds : V22bis, HST
  1176.  
  1177.   You can always request the latest version here, using the magic
  1178.   name "BBS2DAY". It's also released thru the SDS, the name will be
  1179.   B2DAY???.* with ??? represending the version number times 100 (v3.10 = 310).
  1180.  
  1181.   I would like to thank my beta testers / support nodes for their help with
  1182.   this and many other projects.  I couldn't have done it without them!
  1183.  
  1184.